package com.digital.cnzz.zkp.ao;

import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author: jingyajun
 * @date: 2021/4/7
 * @description:
 * @since:
 */
@Getter
@Setter
public class PlanExpressParams {
    /**
     * 规则id
     */
    @NotBlank(message = "规则id不能为空")
    private Long ruleId;
    /**
     * 考评年份
     */
    @NotBlank(message = "考评年份不能为空")
    private String year;
    /**
     * 专项编号
     */
    @NotBlank(message = "专项编号不能为空")
    private String evaluationPlanCode;
    /**
     * 考核周期
     */
    @NotNull(message = "考核周期不能为空")
    private Integer assessCycle;
    /**
     * 考核场次
     */
    @NotNull(message = "考核场次不能为空")
    private Integer assessTime;
    /**
     * 考评状态
     */
    private Integer approveStatus;

}
